import math
print("Введите четырёхзначное число:")
x=int(input())
a=x//1000
b=x//100%10
c=x//10%10
d=x%10
if 1000<=x<=9999:
    if x%2==0:
        print("Число чётное: да")
    else:
        print("Число чётное: нет")
    if x%3==0:
        print("Число кратное трём: да")
    else:
        print("Число кратное трём: нет")
    if math.sqrt(x)%1==0:
        print("Число является степенью числа: нет")
    print("")
    minimum=min(a,b,c,d)
    print("наименьшея цифра числе",minimum)
    maximum=max(a,b,c,d)
    print("наибольшая цифра числе",maximum)
    kol=0
    x1=x
    while x1>0:
        if x1%10==0:
            kol+=1
        x1= x1//10
    print("количество нулей в числе",kol)

    print("")
    if math.sqrt(a)%1==0:
      print("цифра в разряде едениц является квадратом цифры",int(math.sqrt(a)))
    else:
        print("цифра в разряде едениц является квадратом цифры: нет")
    
    if math.sqrt(b)%1==0:
        print("цифра в разряде едениц является квадратом цифры",int(math.sqrt(b)))
    else:
        print("цифра в разряде едениц является квадратом цифры: нет")
    
    if math.sqrt(c)%1==0:   
        print("цифра в разряде едениц является квадратом цифры",int(math.sqrt(c)))
    else:
        print("цифра в разряде едениц является квадратом цифры: нет")
          
    if math.sqrt(d)%1==0:
        print("цифра в разряде едениц является квадратом цифры",int(math.sqrt(d)))
    else:
        print("цифра в разряде едениц является квадратом цифры: нет")



    
else:
    print("Введено не четырёхзначное число")
    
      
        
         
        
    
    
     
    
        
    
